﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Weazel.Gezel.Model
{
	public class CompoundPosition
	{
		/// <summary>
		/// Marks the start of some entity in a file
		/// </summary>
		private Position startPosition;
		public Position StartPosition
		{
			get { return startPosition; }
			set { startPosition = value; }
		}

		/// <summary>
		/// Marks the end of the entity
		/// </summary>
		private Position endPosition;
		public Position EndPosition
		{
			get { return endPosition; }
			set { endPosition = value; }
		}

		public CompoundPosition()
		{
		}

		public CompoundPosition(Position start, Position end)
		{
			this.startPosition = start;
			this.endPosition = end;
		}
	}
}
